翻訳と辞書 |
X10 (プログラミング言語) : ウィキペディア日本語版 | X10 (プログラミング言語)[えっくす10]
は、アメリカ合衆国・DARPAのHigh Productivity Computing Systemsにより設立された スーパーコンピュータ・プロジェクトの一部として、IBMがトーマス・J・ワトソン研究所で開発中の並列処理用のプログラミング言語である。
== 概要 == の主な草案者は Kemal Ebcioglu、Vijay Saraswat、Vivek Sarkar である〔 (PDFファイル)〕。 は、言語の拡張されたサブセットで、多くの面で非常に似ているが、配列と並行性のためのサポートが追加されている。 は区分化大域アドレス空間を使用する。またオブジェクト指向プログラミングと、非オブジェクト指向プログラミングの両方のパラダイムをサポートする。 は、複数のプロセッサが処理完了前に互いの終了を待ってしまうというロックの膠着状態を防止するために、タスクの親子関係の概念を使用する。あるタスクは1つまたは複数の子タスクを生成でき、子タスクも更に子タスクを持つことができる。子は親の終了を待つ事はできないが、親は finish コマンドを使用して子の終了を待つことができる 〔 著、「」、ニュー・サイエンティスト誌、193巻、No. 2594.〕。
抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「X10 (プログラミング言語)」の詳細全文を読む
スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース |
Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.
|
|